package com.sansecy.leanbacktest;

import java.io.Serializable;

/*
 * Movie class represents video entity with title, description, image thumbs and video url.
 */
public class Movie implements Serializable {
    static final long serialVersionUID = 727566175075960653L;
    private long id;
    private String title;
    private String description;
    private String bgImageUrl;
    private String cardImageUrl;
    private String videoUrl;
    private String studio;

    public Movie()
    {
    }

    public long getId()
    {
        return id;
    }

    public void setId(long id)
    {
        this.id = id;
    }

    public String getTitle()
    {
        return title;
    }

    public void setTitle(String title)
    {
        this.title = title;
    }

    public String getDescription()
    {
        return description;
    }

    public void setDescription(String description)
    {
        this.description = description;
    }

    public String getStudio()
    {
        return studio;
    }

    public void setStudio(String studio)
    {
        this.studio = studio;
    }

    public String getVideoUrl()
    {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl)
    {
        this.videoUrl = videoUrl;
    }

    public String getBackgroundImageUrl()
    {
        return bgImageUrl;
    }

    public void setBackgroundImageUrl(String bgImageUrl)
    {
        this.bgImageUrl = bgImageUrl;
    }

    public String getCardImageUrl()
    {
        return cardImageUrl;
    }

    public void setCardImageUrl(String cardImageUrl)
    {
        this.cardImageUrl = cardImageUrl;
    }

    @Override
    public String toString()
    {
        return "Movie{" + "id=" + id + ", title='" + title + '\'' + ", videoUrl='" + videoUrl + '\'' + ", backgroundImageUrl='" + bgImageUrl + '\'' + ", cardImageUrl='" + cardImageUrl + '\'' + '}';
    }
}